package com.bs.bean;


/*User实体类，用于对user相关数据进行封装*/
public class User{

//	私有id属性
	private Integer id;

//	私有username属性
	private String username;

//	私有password属性
	private String password;

//	私有sex属性
	private String sex;

//	私有phone属性
	private String phone;

//	无参构造器
	public User() {
		
	}
//	包含所有属性的有参构造器
	public User(Integer id,String username,String password,String sex,String phone) {
//		初始化id属性
		this.id=id;
//		初始化username属性
		this.username=username;
//		初始化password属性
		this.password=password;
//		初始化sex属性
		this.sex=sex;
//		初始化phone属性
		this.phone=phone;
	}
//	不包含主键id属性的有参构造器
	public User(String username,String password,String sex,String phone) {
//		初始化username属性
		this.username=username;
//		初始化password属性
		this.password=password;
//		初始化sex属性
		this.sex=sex;
//		初始化phone属性
		this.phone=phone;
	}
//	设置id属性
	public User setId(Integer id){
		this.id=id;
		return this;
	}
//	获取id属性
	public Integer getId(){
		return this.id;
	}
//	设置username属性
	public User setUsername(String username){
		this.username=username;
		return this;
	}
//	获取username属性
	public String getUsername(){
		return this.username;
	}
//	设置password属性
	public User setPassword(String password){
		this.password=password;
		return this;
	}
//	获取password属性
	public String getPassword(){
		return this.password;
	}
//	设置sex属性
	public User setSex(String sex){
		this.sex=sex;
		return this;
	}
//	获取sex属性
	public String getSex(){
		return this.sex;
	}
//	设置phone属性
	public User setPhone(String phone){
		this.phone=phone;
		return this;
	}
//	获取phone属性
	public String getPhone(){
		return this.phone;
	}
//	重写父类的toString方法
	public String toString() {
		return "User [id="+getId()+", username="+getUsername()+", password="+getPassword()+", sex="+getSex()+", phone="+getPhone()+"]";
	}
}